package mvc;

import java.util.ArrayList;
import java.util.List;

public class Model {
	private int wert;
	private List<ModelListener> listener;
	
	public Model(int wert){
		this.wert=wert;
		listener= new ArrayList<ModelListener>();
	}
	
	public void listenerHinzufuegen(ModelListener m){
		listener.add(m);
	}
	
	public int getWert(){
		return wert;
	}
	
	public void wertAendern(int wert){
		this.wert=wert;
		for(ModelListener m:listener)
			m.wertaenderung();
	}
}
